person who gives - Spanish English Dictionary